frosted finish - English Synonyms Dictionary